Sao Paulo's weather is characterized by mild winters and warm summers. The winter months, June to August, are the coolest with average temperatures ranging from 1-28°C, while the spring season, September to November, brings rising temperatures, averaging around 18-20°C. Summer months, December to February, are hot, with averages between 21-24°C, but not excessively so. Autumn, March to May, is relatively cool, with average temperatures in the mid-teens. The temperature fluctuations throughout the year are moderate, with minimal extremes.